1、毕业设计 开题报告 计算机科学与技术 基于三层 c/s 结构的超市连锁销售系统的设计与开发 一、主要任务与目标 主要任务: 1. 按照软件工程的模式来进行设计开发; 2. 学习 PowerBuilder开发工具; 3. 学习 SQL Serever数据库管理系统; 主要目标: 1. 熟练掌握 PowerBuilder 开发工具对 Powerscript 编程熟练掌握,能够熟练的使用该语言编程与设计,掌握 PowerBuilder 开发三层应用开发技术。 2. 掌握软件开发的详细过程 3. 熟悉数据库设计 二、主要内容与基本要求 系统架构采用 三层的 c/s 结构,后天数据库采用 MS SQL
2、SERVER。 研究难点: 要求实现的功能如下: 1. 基础代码管理完成系统基础代码的维护。包括增删改查。 2. 物品管理案例设计 2.1 物品类别管理 2.2 物品基础资料管理 3. 销售管理 3.1 收银作业 4. 用户权限管理 4.1 用户管理 4.2 用户角色管理 4.3 系统权限管理 5. 报表查询 5.1 收银明细报表 5.2 收银月报表 三、计划进度 第七学期第 10 周至第 18 周 ( 2011 年 01 月 06 日前 ):文献检索和资料收集,完成毕业 论文(设计)文献综述,外文翻译; 第 八学期第 1 周至第 3 周 ( 2011 年 03 月 11 日前): 撰写论文提
3、纲,完成毕业论文(设计)初稿、需求分析和概要设计; 第八学期第 4 周至第 12 周 ( 2011 年 05 月 13 日前): 详细设计、系统调试、和毕业论文(设计)完成定稿; 第八学期第 13 周( 2011 年 05 月 20 日前): 完成应用软件系统的设计和毕业论文(设计)送知道老师和评阅老师评阅,准备答辩; 第八学期第 14 周 参加毕业论文(设计)答辩。 四、主要参考文献: 1 (美 )Bruce Armstrong,(美 )Millard F. Brown III 著 专著 李洪发等译 .PowerBuilder 高级客户 /服务器开发 M.北京:机械工业出版社 ,2004 2
4、 柯建勋,张涛,邵亮 .PowerBuilder9.0 进阶开发篇 M.北京:清华大学出版社 ,2005 3 马贵安 .PowerBuilder Win32 API 程序设计 (基础卷 ).北京 :清华大学出版社 ,2004 4 马贵安 .PowerBuilder Win32 API 程序设计 (高级卷 ).北京 :清华大学出版社 ,2004 5 卢守东 .PowerBuilder 数据库应用技术 .北京 :清华大学出版社 ,2006 6 杨昭 .PowerBuilder9.0 数据窗口技术 .中国水利水电出版社 ,2004 7 PowerBuilder6.5 参考手册 .清华大学出版社 ,1
5、999 8 陈桂友 . PowerBuilder 数据库开发技术 . 机械工业出版社, 2009 9 樊金生,张崔肖,沙金,贾玉峰 . PowerBuilder9.0 实用教程 .北京:科学出版社, 2004 10 张英杰 PowerBuilder 应用工程软件开发指南 西安交通大学出版社, 2005 11 王珊,萨 师煊 .数据库系统概论 .高等教育出版社, 2006 年 12 韦华宁 . “关于财务软件开发若干问题的思考”,中国会计电算化, 2001 年第 8 期 13 Donald D. Clayton. Moving Your PowerBuilder Application to the Web. Intertech Consulting, Inc 14 Graeme Malcolm.SQL Server 2000 with XMLM.Beijing: Tsinghua University Press.2003.