欢迎来到天天文库
浏览记录
ID:46480590
大小:126.50 KB
页数:8页
时间:2019-11-24
《【精品】书店管理系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、洛阳理工学院课程设计题目:书店管理系统系别:工程管理系专业:$$$$$$$$$$$$$班级:Z0908**学号:Z0908****姓名:孙艺华2010年12月24日一、开发背景在当今社会,随着计算机的发展及网络技术的应用,日常管理工作应该从以询繁琐的事务中解放出來,从而提高了工作效率。日前在人的书店己经冇一整套比较完整的信息管理系统,而在一般小型的巧店中大部分工作还是进行着手工管理,工作效率很低,并且不能及时了解I加;各类图书的库存,读者需求的图书难以在短时间里找到、图书的入库和更新比较麻烦等,不便于动态及吋调整图书结构。同吋由于不可避免的人为因索,造成数据的遗漏、谋报等。使
2、用计算机对书店图书信息进行管理,具有手工所无法比拟的优点。例如:检索迅速、査找方便、可靠性高、保密性好、寿命长、成木低、高效率、对进书有较好的预测性等。为了更好地适应当前书店的销售需求,缓解手工管理存在的弊端,开发了书店管理系统,该系统向用户提供的服务将在传统的“入库-〉销售->盘点”基础上,进一步提供全方位的信息服务。作为一种该研究方向的实践性探索,本图书销售管理系统旨在提供一个口J以操作的,方便查询,易于修改的辅助管理系统,以满足当前小型书店在管理实践和业务操作屮的具体需求。二、需求分析(-)系统需求书丿占管理系统需要满足來自三个方面需求:第--,书丿占工作人员通过计算机
3、來管理各类图书,进行图书分类编号,调整图书结构,增加图书库存,适应读者的需求。第二,工作人员对读者的需求情况能作好全而的掌握,及吋得到丿力史销售记录。第三,也是书店的核心工作,对图书的销售管理。(-)功能需求基于系统需求分析,该系统需要实现以下基本功能:1.权限设置本系统的使川川户分两种:管理员和普通川户。管理员具有使川本系统的所有功能,而普通用八是需要具有日常书店的管理功能即可。用八权限的设置通过用户登陆界而的输入來进行。2.图书销售图书筲理人员通过此模块來销售各类图书并对销售情况进行记录,记录的信息包括图书销售的数彊,价格,折扣比例等。在进行销售图书时,输入图书的编号,系
4、统就口J以搜索到该图书编号対应的图书信息,然后列出该图书销售是需要的基本信息,书名,出版社、价格等。销售可以输入折扣数以便打折,在购买相同的多木书吋,可以直接输入图书数量,避免重复输入图书编号。同吋,也提供撤销销售记录的功能,销售员可以撤销销售吋的上一条记录。程序还能自动统计读者购买的总金额,便于销售员掌握。3.图书入库书店工作人员通过此模块來管理各类图书库存的数目。当-•批图书入库时,只需要输入图书编号和图书数量,程序将自动更改库存的图书数量。使用的公式为:现有图书库存二原有图书库存+新入库图书数量。1.图书信息设置书店工作人员通过此模块来管理各类图书信息,包括图书信息的修
5、改,删除等。在进行图书的删除时,要酋先弹出提示窗口让用户确认是否删除,只有在川户确认后才能够进行图书的删除。在进行图书的修改时,根据用户选定的书进行修改,即列出所有用八选定的信息,在这个基础上进行图书信息的修改。2.综合査询综合查询提供两种功能,通过它可以查询读者所需要的图书信息和销售情况。图书信息查询提供了用包括图书编号和图书名称来对图书信息进行查询的各种查询条件,读者可以根据杳询方式和条件来进行所需图书的查询。同时,在杳询时述提供了进行模糊杳询的功能,即该模块能够利用读者输入的非完整的杳询条件进行查询,例如,读者在书籍编号的查询条件中输入“06”,系统就能够查出所有书籍编
6、号包括“06”的图书,像“1006”,“0600”等。这样更加方便了读者的杳询。销售杳询提供了按销售的流水账方式查询,杏询时口J以得到一段时间图书销售情况。3.用户设置可进行系统用户登陆的一些管理,包括添加,删除用户,更改用八的登陆密码等。4.数据管理对现有数据库进行管理,包括数据库备份和恢复,以方便用户对数据库的管理和维护工作,提高管理的数据库安全性。三、数据库设计(-)概念结构设计概念结构是各种数据模型的共同棊础,本系统将需求分析得到的用户需求抽象为信息机构,采用口底向上的方法进行数据概念设计,首先设计局布E・R模式,然后把各局部E・R模式集成,最后对全局E-R模式进行优
7、化,得到最终模式,即概念模式。以下是总体E-R图:[用户编号丿〔用户编号〕十f〔两书编蛙J单鬟」〔川户编号][用丿、,编号:丫销隹数量、、、了销化员'J一丿、超豎爹[销售日期〉、芒豊丿J打折、、;〔商书编*、图书名称〕一:作者}图书;价格;登记员;、图书数量;;(―)逻辑结构设计前而我们设计了局部和全局的E・R图,用数据库管理信息系统,必须将E・R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑结构。本系统将其转化为关系模型,以下是数据床中部分基本表的逻辑结构模型:用户信息表(用户编号,用户名,密
此文档下载收益归作者所有